armor clad - Fransızca İngilizce Sözlük